SYSTEM all green source Mercado Libre queue 27,419 pages p99 latency 185ms dataflirt.com · scraper/Mercado Libre
RUN · 112 active pipelines · mercadolibre.com live

Mercado Libre data,
at warehouse scale.

We extract product listings, pricing signals, seller reputation, and Mercado Envios data. Delivered as clean JSON, CSV, or Parquet to S3, BigQuery, or Snowflake.

Products extracted
1.2M /day
Price updates
4.7M /24h
Seller records
310K /run
Active pipelines
112
Uptime
99.95%
Data Dictionary

Every field we extract from Mercado Libre

Structured, schema-consistent data across all major object types — delivered clean, typed, and ready to query.

Complete list of extractable fields for Product Listings objects from Mercado Libre. All fields typed and schema-versioned.

idtitlecategory_idpriceoriginal_pricecurrency_idavailable_quantitysold_quantityconditionaccepts_mercadopagoofficial_store_idcatalog_product_iddomain_idattributespicturespermalink
product_listings
● 200 OK
"id": "MLA139284719",
"title": "Samsung Galaxy S23 Ultra",
"price": 1250000.0,
"currency_id": "ARS",
"available_quantity": 45,
"sold_quantity": 150,
"condition": "new",
"accepts_mercadopago": true
# idtitlecategory_idpriceoriginal_pricecurrency_id
1
2
3

Complete list of extractable fields for Pricing & Installments objects from Mercado Libre. All fields typed and schema-versioned.

item_idpricebase_priceoriginal_pricecurrency_iddiscount_pctinstallments_quantityinstallments_amountinstallments_rateaccepts_mercadopagopayment_methodspromotion_type
pricing_& installments
● 200 OK
"item_id": "MLA139284719",
"price": 1250000.0,
"original_price": 1400000.0,
"discount_pct": 10,
"installments_quantity": 6,
"installments_amount": 208333.33,
"installments_rate": 0,
"promotion_type": "DEAL_OF_THE_DAY"
# item_idpricebase_priceoriginal_pricecurrency_iddiscount_pct
1
2
3

Complete list of extractable fields for Seller Data objects from Mercado Libre. All fields typed and schema-versioned.

seller_idnicknameregistration_datecountry_idcitypower_seller_statustransactions_totaltransactions_completedratings_positiveratings_negativeratings_neutralhandling_time_status
seller_data
● 200 OK
"seller_id": "84719204",
"nickname": "ELECTRO_LATAM",
"power_seller_status": "platinum",
"transactions_total": 15420,
"transactions_completed": 14980,
"ratings_positive": 0.98,
"ratings_negative": 0.01,
"handling_time_status": "green"
# seller_idnicknameregistration_datecountry_idcitypower_seller_status
1
2
3

Complete list of extractable fields for Shipping & Fulfillment objects from Mercado Libre. All fields typed and schema-versioned.

item_idmodelocal_pick_upfree_shippinglogistic_typestore_pick_updimensionsweightorigin_ziphandling_timetags
shipping_& fulfillment
● 200 OK
"item_id": "MLA139284719",
"mode": "me2",
"free_shipping": true,
"logistic_type": "fulfillment",
"local_pick_up": false,
"handling_time": 0,
"tags": "['fulfillment', 'mandatory_free_shipping']"
# item_idmodelocal_pick_upfree_shippinglogistic_typestore_pick_up
1
2
3

Complete list of extractable fields for Reviews & Q&A objects from Mercado Libre. All fields typed and schema-versioned.

question_iditem_idseller_idtextanswer_textanswer_datestatusreview_idratingreview_contentreview_likesreview_date
reviews_& q&a
● 200 OK
"question_id": "12948192",
"item_id": "MLA139284719",
"text": "Tienen stock en color negro?",
"answer_text": "Hola, si tenemos stock. Esperamos tu compra.",
"answer_date": "2026-04-12T10:30:00Z",
"status": "ANSWERED",
"rating": 5,
"review_content": "Excelente equipo."
# question_iditem_idseller_idtextanswer_textanswer_date
1
2
3

Capabilities

LatAm market intelligence, structured

Our Mercado Libre scraper extracts data across 18 regional domains. We handle the geographic proxy routing, JavaScript rendering, and schema normalisation required to monitor LatAm commerce.

LatAm Market Coverage

Extract data across MLA (Argentina), MLB (Brazil), MLM (Mexico), MLC (Chile), MCO (Colombia), and 13 other regional sites.

Seller Reputation Tracking

Monitor seller tier changes, transaction volumes, positive feedback ratios, and handling time metrics.

Mercado Envios Intelligence

Capture fulfillment types, free shipping thresholds, and Full logistics tags to map supply chain velocity.

Installment Pricing (Cuotas)

Extract complex payment terms, interest-free installment counts, and Mercado Pago financing options.

Official Store Mapping

Identify brand-owned official stores versus third-party resellers to monitor channel compliance.

Category & Search Ranking

Track organic position and sponsored ad placements for any keyword across specific LatAm geographies.

Q&A Extraction

Scrape pre-sale questions and seller responses to analyse consumer intent and seller responsiveness.

Product Variations

Map parent-child relationships for apparel and electronics, including colour, size, and stock depth per variant.

Change Detection

Maintain hash indexes to output only net-new listings or pricing changes, reducing downstream compute.

// engagement pipeline

From category URLs to warehouse tables

Brief in. Clean data out.

Define Scope
d 0

Provide category URLs, seller IDs, or keyword lists across target LatAm countries. We map the extraction schema.

Pipeline Build
d 2–4

We configure Scrapy crawlers, LatAm residential proxies, and anti-bot circumvention for mercadolibre.com.

Validation & QA
d 4–6

Schema validation, price-outlier detection, and null-rate checks run before pipeline handover.

Delivery
ongoing

JSON, CSV, or Parquet pushed to your S3 bucket, BigQuery dataset, or Snowflake stage on schedule.

Under the hood

Overcoming Mercado Libre extraction barriers

Extracting normalised data across 18 fragmented country domains requires serious infrastructure. Here is how we manage it.

pipeline-monitor · Mercado Libre · live ● active
// fingerprinting
Identity rotation
TLS fingerprintrandomised
User-agentrotated
IP poolresidential
Challenges blocked0
// pagination
Page coverage
48,291 pages queued running
// observability
Pipeline health
99.9%
uptime
142ms
p99 lat
0.3%
null rate
2
alerts
Geographic blocking
LatAm residential proxy networks

Mercado Libre alters content and blocks requests originating outside the target country. We route traffic through ISP-grade residential proxies in Brazil, Mexico, Argentina, and Chile.

Dynamic frontend
Playwright execution

Many pricing components and shipping calculators require JavaScript execution. We run headless Playwright sessions to render dynamic elements before extraction.

Rate limiting
Distributed crawl architecture

Aggressive rate limits drop connections during high-volume sweeps. We distribute requests across thousands of IPs with randomised delays to maintain high throughput.

Schema variability
Country-specific parsing

MLB (Brazil) and MLA (Argentina) have subtle DOM differences. Our selectors use fallback chains to normalise fields across all 18 regional marketplaces into a single schema.

Data freshness
Delta extraction

Tracking price changes across millions of listings requires efficiency. We hash previous runs and only emit records where price, stock, or seller metrics have changed.

Applications

Who uses Mercado Libre data

Teams across industries use Mercado Libre data to build competitive products and smarter operations.

01
Cross-Border Market Expansion

Brands analyse category saturation and pricing dynamics in Mexico and Brazil before launching regional operations.

02
Competitive Price Monitoring

Retailers track competitor pricing, discount depths, and installment offers to adjust their own promotional strategies.

03
Grey Market Detection

Manufacturers monitor unauthorised third-party sellers undercutting MAP policies across LatAm marketplaces.

04
Fulfillment Strategy

Logistics analysts track the adoption of Mercado Envios Full to benchmark delivery times against competitor listings.

05
Seller Lead Generation

B2B service providers extract high-volume Power Sellers to target them for financing or logistics services.

06
Consumer Sentiment Analysis

Product teams aggregate reviews and pre-sale Q&A to identify common defects or missing features in competitor products.

Why DataFlirt

"Mercado Libre is the definitive proxy for LatAm commerce, but extracting normalised data across 18 fragmented country domains requires serious infrastructure."

Most teams fail at LatAm data extraction due to aggressive geo-blocking and country-specific DOM variations. DataFlirt handles the regional proxy routing, JavaScript rendering, and schema normalisation so your data engineering team receives clean, queryable records.

Technical Spec

Mercado Libre scraper specifications

Everything supported by our Mercado Libre scraper — rendered SPA elements, auth walls, rate-limit evasion and beyond.

JavaScript rendering
Playwright sessions for dynamic pricing and shipping calculators
Supported
LatAm residential proxies
Country-specific IP routing for MLB, MLM, MLA, etc.
Supported
Mercado Envios data
Fulfillment type, shipping cost, and Full tags
Supported
Seller reputation metrics
Transaction volume, tier status, and handling time
Supported
Q&A scraping
Pre-sale questions and seller responses
Supported
Installment data (Cuotas)
Payment terms, interest rates, and Mercado Pago integration
Supported
Multi-country normalisation
Unified schema across 18 regional marketplaces
Supported
Change detection (diffs)
Hash-based delta extraction for pricing updates
Supported
Authenticated buyer data
Purchase history, Mercado Puntos tier, or user wallet balances
Partial
Post-sale messaging
Private messages between buyers and sellers
Partial
Infrastructure

Infrastructure powering the extraction

Open-source tooling on proven cloud infra — no vendor lock-in, full observability.

ScrapyPlaywrightPython 3.12RedisPostgreSQLApache AirflowAWS LambdaS3CloudWatch2CaptchaCapSolverResidential ProxiesDockerKubernetesGrafanaPrometheus
Scrapy + Playwright Stack

Scrapy handles crawl orchestration and deduplication. Playwright renders dynamic React components and shipping calculators.

LatAm Proxy Infrastructure

We maintain pools of residential ISP proxies across Brazil, Mexico, Argentina, and Chile to bypass regional blocks.

Cloud-Native Orchestration

Pipelines run on AWS Lambda and ECS. Airflow handles scheduling and dependency management. State stored in Postgres.

Output & Delivery

Your data, your destination

Data delivered to where your team already works — no new tooling required.

JSON
Newline-delimited or nested arrays per run
CSV
Flat file with typed columns for analytics
XLS
Excel compatible format for business users
Parquet
Columnar format for BigQuery and Snowflake
AWS S3
Direct bucket delivery for data lakes
Webhook
HTTP POST per record for real-time processing
API
REST endpoints to query historical snapshots
Postgres
Upsert into your existing schema
S3
Direct bucket delivery — compatible with any data lake
// faq

Common questions.

About Mercado Libre scraping, legality, and pipeline operations.

Ask us directly →
Which Mercado Libre countries do you support?

We cover all 18 regional sites including MLB (Brazil), MLM (Mexico), MLA (Argentina), MLC (Chile), and MCO (Colombia). Data is normalised into a single unified schema.

Do you extract installment pricing (cuotas)?

Yes. We capture base price, discount percentage, installment quantity, installment amount, and whether the installments are interest-free via Mercado Pago.

Can you track seller reputation changes?

Yes. We extract seller tier (e.g., MercadoLíder Platinum), total transactions, positive feedback ratio, and handling time metrics on every run.

How do you bypass geo-blocking?

We route requests through country-specific residential ISP proxies. A request for a Mexican listing originates from a Mexican IP, preventing access blocks and currency distortion.

Do you scrape Mercado Envios fulfillment data?

Yes. We capture shipping modes, free shipping thresholds, local pickup options, and Mercado Envios Full tags.

How fresh is the pricing data?

We configure pipelines to run at your required cadence. High-priority ASINs or catalog IDs can be tracked hourly, while full category sweeps typically run daily or weekly.

Do you provide historical data?

Pipelines begin accumulating history from the first run. We maintain time-series records for price, stock availability, and seller metrics.

$ dataflirt scope --new-project --source=Mercado Libre ready

Tell us what
to extract.
We do the rest.

20-minute scoping call. Pilot dataset within the week. Production within two. Whether you need a category sweep in Brazil or continuous price tracking across LatAm — we build and operate the pipeline. Tell us your requirements.

hello@dataflirt.com · Bengaluru · IST · typical reply < 4h
Related Scrapers

More in ecommerce

Services

Data Extraction for Every Industry

View All Services →